~$ mousepad
Strg + Z
~$ fg
Strg + Z
~$ bg
~$ pidof mousepad
~$ fg
Strg + C
~$ mousepad &
~$ pidof mousepad
~$ kill ...
~$ htop
~$ ps
~$ ps -e
~$ ps -eo pid,user,command
~$ pstree
~$ pstree -u -p
~$ touch /home/live/datei1
~$ touch /datei1
~$ ls -lh /usr/bin/sudo
/usr/bin/sudo
| Typ | Eigentümer (root) | Gruppe (root) | |
|---|---|---|---|
| - | rws | r-x | r-x |
sudo gestattet die Ausführung eines Programms als root. Je nach konfiguration fragt es dabei nach dem Benutzerpasswort, und gestattet oder verwährt bestimmte Aktionen.
~$ whoami live
~$ sudo whoami root
~$ sudo touch /home/live/datei2
~$ sudo touch /datei2
~$ echo Hallo > /home/live/datei2
~$ echo Hallo > /datei2
~$ sudo echo Hallo > /home/live/datei2
~$ sudo echo Hallo > /datei2
| Programm | Parameter 1 | Parameter 2 | Umleitung | Ziel | |
|---|---|---|---|---|---|
~$ | sudo | echo | Hallo | > | datei2 |
| nimmt die Identität root an | wird von sudo als root ausgeführt | Geht als Parameter 1 an echo | wird von der Shell abgewickelt | wird von der Shell geschrieben |
~$ less /etc/apt/sources.list
~$ sudo apt-get update
~$ sudo apt-get install ...
~$ apt-cache search ...
~$ apt-cache show ...
~$ sudo apt-get upgrade
~$ sudo apt-get dist-upgrade
~$ sudo apt-get remove ...
~$ sudo apt-get autoremove
pacman -Ss ...; pacman -S ...; pacman -R ...
emerge --sync; emerge --search ...; emerge ...
dnf search ...; dnf install ...; dnf remove ...
~$ mkdir newsystem
~$ mkdir newsystem/bin
~$ cp /bin/busybox newsystem/bin
~$ newsystem/bin/busybox --install newsystem/bin
~$ sudo chroot newsystem /bin/sh